use std::collections::HashSet;
pub fn new_count_distinct(input_str: &str) -> usize {
    // 使用HashSet
    let mut to_hash : HashSet<&str> = HashSet::new();

    for i in input_str.split(',') {
        // 检查元素是否在to_hash中，不在则插入
        if to_hash.get(i)==None{
            to_hash.insert(i);
        }
    }

    // 返回hash_set中元素个数
    to_hash.len()

}
